Apache Tomcat

您所在的位置:网站首页 apache tomcat 9 905 Apache Tomcat

Apache Tomcat

2023-05-17 02:58| 来源: 网络整理| 查看: 265

此条目或章节需要時常更新。內容可能會隨著時間而有所變化或進展。未有可靠来源的臆測內容可能會被移除。若您發現有尚未更新的內容,歡迎您編輯更新。 Apache Tomcat開發者Apache软件基金会目前版本10.1.8 (2023年4月19日;穩定版本)[1] 源代码库gitbox.apache.org/repos/asf/tomcat.git 编程语言Java操作系统跨平台类型網頁伺服器 Servlet容器许可协议Apache許可證 2.0网站tomcat.apache.org

Tomcat是由Apache软件基金会属下Jakarta项目开发的Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page(JSP)的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀等。由于Tomcat本身也内含了HTTP服务器,因此也可以视作单独的Web服务器。但是,不能将Tomcat和Apache HTTP服务器混淆,Apache HTTP服务器是用C语言实现的HTTPWeb服务器;这两个HTTP web server不是捆绑在一起的。Apache Tomcat包含了配置管理工具,也可以通过编辑XML格式的配置文件来进行配置。

目录 1 环境 2 开发状况 3 产品特性 3.1 Tomcat 3.x 3.2 Tomcat 4.x 3.3 Tomcat 5.x 3.4 Tomcat 6.x 3.5 Tomcat 7.x 3.6 Tomcat 8.x 3.7 Tomcat 9.x 3.8 Tomcat 10.x 4 版本历史 5 参考文献 6 外部链接 7 参见 环境[编辑]

Tomcat提供了一个Jasper编译器用以将JSP编译成对应的Servlet。

Tomcat的Servlet引擎通常与Apache或者其他Web服务器一起工作。除了用于开发过程中的调试以及那些对速度和事务处理只有很小要求的用户,很少会将Tomcat单独作为Web服务器。但随着版本的更新,正有越来越多的用户将其单独作为Web服务器用以那些对速度和可靠性有较高要求的环境中。

开发状况[编辑]

和其他Apache软件基金会旗下的项目一样,Tomcat是由该基金会的会员和其他志愿者开发与维护的,并且是一个被置于Apache协议之下的开源软件。用户可以根据该协议免费获得其源代码及可执行文件。最初被发布出来的版本是Tomcat 3.0.x。

产品特性[编辑] Tomcat 3.x[编辑] 符合Servlet 2.2和JSP 1.1规范 Servlet更新 基础的HTTP功能 Tomcat 4.x[编辑] 符合Servlet 2.3和JSP 1.2规范 Servlet容器被重新设计,并被命名为Catalina JSP引擎被重新设计,并被命名为Jasper 新的Coyote连接器 支持JMX,使用JSP和基于Struts的管理系统 Tomcat 5.x[编辑] 符合Servlet 2.4和JSP 2.0规范 精简的垃圾收集系统 更快的JSP解析和改进过的标签库处理 Windows和Unix的本地操作系统整合,可以将Tomcat注册为系统服务 重构过的应用程序发布环境 Tomcat 6.x[编辑] 符合Servlet 2.5和JSP 2.1规范 支持统一表达式语言2.1 设计运行在Java SE 5.0及以后版本上 通过CometProcessor接口实现了对Comet的支持 不同于过去版本,未集成管理员(admin)控制台 Tomcat 7.x[编辑] 支持Servlet 3.0 Tomcat 8.x[编辑] 支持Servlet 3.1 Tomcat 9.x[编辑] 支持Servlet 4.0 Tomcat 10.x[编辑] 支持Servlet 5.0

最新版的tomcat

版本历史[编辑] Apache Tomcat 版本历史 产品线 稳定日期 简介 最新版本 最新发布日期 舊版本,不再支援: 3.0 1999 首发版本。合并了Sun捐赠的Java Web Server代码和ASF,并实现了Servlet 2.2和JSP 1.1规范。 3.3.2 2004-03-09 舊版本,不再支援: 4.1 2002-09-06[2] 实现了Servlet 2.3和JSP 1.2规范。 4.1.40 2009-06-25 舊版本,不再支援: 5.0 2003-12-03 实现了Servlet 2.4、JSP 2.0以及EL 1.1规范。 5.0.30 2004-08-30 舊版本,不再支援: 5.5[3] 2004-11-10[4] 专为J2SE 5.0设计。包含在了Eclipse JDT中,并运行Tomcat在没有安装完整JDK的情况下运行。 5.5.36 2012-10-10 舊版本,不再支援: 6.0 2007-02-28[5] 实现了Servlet 2.5、JSP 2.1以及EL 2.1规范。 6.0.53 2017-04-07 舊版本,不再支援: 7.0 2011-01-14[6] 实现了Servlet 3.0、JSP 2.2以及EL 2.2规范。 7.0.109 2021-04-26 舊版本,不再支援: 8.0 2014-06-25[7] 实现了Servlet 3.1、JSP 2.3、EL 3.0[8]以及WebSocket规范。 8.0.53 2018-07-05 舊版本,仍被支援: 8.5 2016-06-13 添加对HTTP/2、OpenSSL for JSSE(英语:JSSE)、TLS虚拟主机和JASPIC 1.1的支持。Created from Tomcat 9, following delays to Java EE 8. 8.5.87 2023-03-03 舊版本,仍被支援: 9.0 2018-01-18 实现了Servlet 4.0、JSP 2.4 (TBD)、EL 3.1 (TBD)[9]规范。 9.0.73 2023-03-03 當前版本: 10.0 2021-02-02 实现了Servlet 5.0、JSP 3.0 (TBD)、EL 4.0 (TBD)[10]规范。 10.0.7 2023-03-03 最新预览版本: 11.0.0 2022-12-05 支持到Java 21 11.0.0-MR4 2023-03-06 格式:舊版本舊版本,仍被支援当前版本最新的预览版未来版本 参考文献[编辑] ^ Tomcat 10.1.8 (schultz). 2023年4月19日 [2023年5月9日].  ^ [ANNOUNCEMENT] Tomcat 4.1.10 Stable. [21 September 2015]. (原始内容存档于2016-03-04).  ^ Apache Tomcat Project. Apache Tomcat. [21 September 2015]. (原始内容存档于2017-03-09).  ^ The Jakarta Site - News and Status. [21 September 2015]. (原始内容存档于2012-10-31).  ^ [ANN] Apache Tomcat 6.0.10 released. [21 September 2015]. (原始内容存档于2016-11-18).  ^ Apache Tomcat Project. Apache Tomcat. [21 September 2015]. (原始内容存档于2017-03-08).  ^ Apache Tomcat Project. Apache Tomcat. [5 October 2015]. (原始内容存档于2017-02-21).  ^ 存档副本. [2017-03-17]. (原始内容存档于2017-03-07).  ^ 存档副本. [2017-03-17]. (原始内容存档于2017-03-07).  ^ 存档副本. [2021-02-02]. (原始内容存档于2017-03-07).  外部链接[编辑] Apache Tomcat官方网站(英文) Tomcat项目的Wiki(英文)(页面存档备份,存于互联网档案馆) 参见[编辑] Apache软件基金会 Apache 查论编Apache软件基金会顶级项目 Abdera(英语:Apache Abdera) Accumulo(英语:Apache Accumulo) ActiveMQ Ambari(英语:Apache Ambari) Ant Aries(英语:Apache Aries) Apache Arrow Apache HTTP Server APR Avro Axis Axis2 Beam Bloodhound(英语:Apache Bloodhound) Apache Brooklyn(英语:Apache Brooklyn) Buildr(英语:Apache Buildr) Calcite(英语:Apache Calcite) Camel Cassandra Cayenne(英语:Apache Cayenne) Chemistry(英语:Apache Chemistry) CloudStack(英语:Apache CloudStack) Cocoon(英语:Apache Cocoon) Continuum(英语:Apache Continuum) Cordova CouchDB cTAKES(英语:cTAKES) CXF Deltacloud(英语:Deltacloud) Derby Directory(英语:Apache Directory Server) Drill(英语:Apache Drill) Empire-db(英语:Apache Empire-db) ECharts Felix(英语:Apache Felix) Flex Flink Flume(英语:Apache Flume) Forrest(英语:Apache Forrest) Geronimo(英语:Apache Geronimo) Gora(英语:Apache Gora) Gump(英语:Apache Gump) Hadoop Hama(英语:Apache Hama) HBase Hive Jackrabbit(英语:Apache Jackrabbit) James(英语:Apache James) JMeter(英语:Apache JMeter) Kafka Karaf(英语:Apache Karaf) Kylin(英语:Apache Kylin) Lucene Lenya(英语:Apache Lenya) Mahout(英语:Apache Mahout) Marmotta(英语:Apache Marmotta) Maven MINA(英语:Apache MINA) mod_perl(英语:mod_perl) MyFaces(英语:Apache MyFaces) Nutch(英语:Apache Nutch) ODE(英语:Apache ODE) OFBiz(英语:Apache OFBiz) Oozie(英语:Oozie) OpenEJB(英语:Apache OpenEJB) OpenJPA(英语:Apache OpenJPA) OpenNLP OpenOffice PDFBox(英语:Apache PDFBox) Phoenix(英语:Apache Phoenix) POI Pig(英语:Pig (programming tool)) Pivot(英语:Apache Pivot) Qpid(英语:Apache Qpid) River(英语:Apache River) Roller(英语:Apache Roller) RocketMQ Samza(英语:Apache Samza) ServiceMix(英语:Apache ServiceMix) Shindig(英语:Apache Shindig) Shiro Sling(英语:Apache Sling) Spark Stanbol(英语:Apache Stanbol) Storm SpamAssassin Sqoop Apache C++标准库(英语:stdcxx) Struts Struts 2 Subversion Tapestry Thrift Tiles(英语:Apache Tiles) Tika(英语:Apache Tika) Tomcat Trafficserver Turbine Tuscany UIMA Velocity Wave Wicket Wink(英语:Apache Wink) Xalan(英语:Xalan) Xerces(英语:Xerces) XMLBeans(英语:XMLBeans) ZooKeeper Commons项目 Apache Commons Logging(英语:Apache Commons Logging) BCEL(英语:Byte Code Engineering Library) BSF(英语:Bean Scripting Framework) Commons Daemon(英语:Commons Daemon) Jelly(英语:Apache Jelly) Lucene项目 Lucene Java Lucene.Net(英语:Lucene.Net) Nutch(英语:Nutch) Solr Hadoop项目 HBase HDFS 其他项目 Batik Chainsaw(英语:Chainsaw (log file viewer)) FOP Log4j XAP(英语:Apache XAP) Log4Net Ivy(英语:Apache Ivy) 孵化器项目 XAP(英语:Apache XAP) Samza(英语:Apache Samza) Storm Apache Attic AxKit(英语:AxKit) Beehive(英语:Apache Beehive) Click(英语:Apache Click) Bluesky(英语:BlueSky Open Platform) Cactus(英语:Jakarta Cactus) Jakarta Excalibur(英语:Apache Excalibur) Harmony HiveMind(英语:Apache HiveMind) Lenya(英语:Apache Lenya) Slide(英语:Jakarta Slide) Shale(英语:Apache Shale) Shindig(英语:Apache Shindig) stdcxx(英语:Apache C++ Standard Library) iBATIS XMLBeans(英语:XMLBeans) 许可证标准 Apache许可证 分类 维基共享 查论编Web服务器软件C在役 Apache Cherokee Hiawatha(英语:Hiawatha (web server)) Lighttpd Nginx (Tengine) Mongoose(英语:Mongoose (web server)) Mongrel2(英语:Mongrel2) Monkey(英语:Monkey HTTP Server) Saetta Web Server(英语:Saetta Web Server) 已退役 Boa(英语:Boa (web server)) CERN httpd Xitami(英语:Xitami) Zeus(英语:Zeus Web Server) C++ IIS (IIS Express) POCO(英语:POCO C++ Libraries) Erlang Yaws Go Caddy Java GlassFish IBM WebSphere Application Server Jetty JOnAS(英语:JOnAS) Resin(英语:Resin Server) SAP Web应用服务器 Tomcat WildFly Pike Caudium(英语:Caudium (web server)) Roxen(英语:Roxen (web server)) Python Gunicorn(英语:Gunicorn (HTTP server)) Paste(英语:Python Paste) Tornado Twisted Zope Ruby Mongrel(英语:Mongrel (web server)) WEBrick(英语:WEBrick)


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3